#!/bin/ksh
set -x
#
# Usage : gendt
#
#         generate $HOME/.dt/types/$COSE_LOC_NAME.dt files
#

exec 2> /tmp/gendt.log
set -x

#

ICON_DIR=$HOME/.dt/icons
CUR_PATTERN=""
#echo $COSE_LOCALE_NAMES |
cat $HOME/tables/ASCII |  
awk -F: '{print $1 " " $4 }' |
while read COSE_LOCALE PATTERN_NAME
do
    if [ ! -f "$ICON_DIR/$PATTERN_NAME" ]
    then
	continue
    fi
    #
    # Ignore subsequent patterns (locales) as code set 
    # specific.   The gendtActions takes care of subsequent
    # locales for the same pattern.
    #
    if [ "$CUR_PATTERN" = "$PATTERN_NAME" ]
    then
	continue
    fi
    echo "Doing $COSE_LOCALE $PATTERN_NAME ...."

    ACTIONS=`gendtActions $COSE_LOCALE $PATTERN_NAME`
    gendtData $COSE_LOCALE "$ACTIONS" $PATTERN_NAME
    CUR_PATTERN=$PATTERN_NAME
done
